#============================================
# #知识点
# 面向对象:
# 核心是"对象"二字
# 对象的终极奥义就是将程序"整合" 
# 对象是"容器"，用来盛放数据与功能的
#============================================
# 在学习了“对象”之后，我们就有了一个容器，该容器可以盛放数据与功能，所以我们可以说：
# 对象是把数据与功能整合到一起的产物，或者说”对象“就是一个盛放数据与功能的容器/箱子/盒子。
# 如果把”数据“比喻为”睫毛膏“、”眼影“、”唇彩“等化妆所需要的原材料；把”功能“比喻为眼线笔、
# 眉笔等化妆所需要的工具，那么”对象“就是一个彩妆盒，彩妆盒可以把”原材料“与”工具“都装到一起
# 如果我们把”化妆“比喻为要执行的业务逻辑，此时只需要拿来一样东西即可，那就是彩妆盒，
# 因为彩妆盒里整合了化妆所需的所有原材料与功能，这比起你分别拿来原材料与功能才能执行，要方便的多。
#============================================
# ​在了解了对象的基本概念之后，理解面向对象的编程方式就相对简单很多了，
# 面向对象编程就是要造出一个个的对象，把原本分散开的相关数据与功能整合到一个个的对象里，
# 这么做既方便使用，也可以提高程序的解耦合程度，进而提升了程序的可扩展性（需要强调的是，
# 软件质量属性包含很多方面，面向对象解决的仅仅只是扩展性问题）
#============================================

